#helpCut{
  width: 100%;
  height: 100%;
  #coupon-empty{
    flex: 1;
    overflow: auto;
    width: 100%;
    text-align: center;
    font-size: .32rem ;
    color: #666;
    padding-bottom: 5rem;
    background: white;
    .noVoucher{
      font-size:.28rem;
      color:#969696;
    }
    .btn{
      display:block;
      width:2.6rem;
      height:.72rem;
      border-radius:.2rem;
      color:#9948c3;
      border:1px solid #9948c3;
      line-height:.72rem;
      text-align:center;
      font-size:.28rem;
      margin-top:1.14rem;
      margin-left:32%;
      background:white;
    }
    img{
      height:2.5rem;
      width:2.8rem;
      display: block;
      margin: 1rem auto .5rem;
      margin-top:2rem;
    }
  }
  .addBtn{
    display: flex;
    justify-content: space-around;
    background: #fff;
    border-bottom: 1px solid #e6e6e6;
    position: fixed;
    top: 0;
    width: 100%;
    z-index:999;
    span{
      font-size:.28rem;
      color:#323232;
      padding: .35rem .35rem;
    }
    .change{
      color:#9948c3;
      border-bottom: 4px solid #9948c3;
      padding: .35rem .35rem;
    }
  }
  .contest{

    width:100%;
    height:1.02rem;
    background: white;
    clear: both;
    .left{
      float: left;
      margin-top:.26rem;
      margin-left:.24rem;
      .text{
        font-size:.28rem;
        color:#323232;
      }
      .minutes{
        font-size:.18rem;
        color:#646464;
      }
    }
    .right{
      float:right;
      .success{
        font-size:.24rem;
        color:#9948c3;
        margin-right:.24rem;
        margin-top:.4rem;
      }
    }
  }
  .cutDetail{
    float:left;
    width:100%;
    height:1.9rem;
    border-top:1px solid #e6e6e6;
    background: white;
    .photo{
      float:left;
      img{
        width:1.5rem;
        height:1.5rem;
        margin:.2rem .26rem .2rem .24rem;
        border-radius: .08rem;
      }
    }
    .cut-right{
      float:left;
      width:5.24rem;
      margin-top:.28rem;
      .one{
        font-size:.24rem;
        color:#323232;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
      }
      .two{
        font-size:.22rem;
        color:#646464;
      }
      .three{
        color:#323232;
        font-size:.22rem;


      }
    }
  }
  .cut-btn{
    float:left;
    border-top:1px solid #e6e6e6;
    height:1rem;
    width:100%;
    background: white;
    img{
      float:left;
      width:.6rem;
      height:.6rem;
      border-radius: 50%;
      margin-top:.2rem;
      margin-left:.24rem;
      display:inline-block;
    }
    .btn{
      display:flex;
      float:right;
      margin-right:.24rem;
      margin-top:.23rem;
      .btn-delect,.btn-look{
        width:1.56rem;
        height:.54rem;
        border:1px solid #646464;
        font-size:.26rem;
        color:#646464;
        border-radius: .27rem;
        background:white;
      }
      .btn-look{
        border:1px solid #9948c3;
        color:#9948c3;
        margin-left:.24rem;
        background:white;
      }
    }
  }
  .space{
    float:left;
    width:100%;
    height:.2rem;
    background:#f6f6f6;
  }
  .opaction{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    position:fixed;
    top:0;
    z-index: 999;
  }
  .opaText{
    width: 6rem;
    background: white;
    position: fixed;
    top: 20%;
    border-radius: .24rem;
    left: 10%;
    z-index: 1000;
    p{
      font-size:.28rem;
      color:#323232;
      text-align: center;
      padding: .8rem 0;
    }
    .opacul{
      display: flex;
      justify-content: space-between;
      border-top:1px solid #e6e6e6;
      li{
        padding:.32rem 0;
      }
      .opback{
        width: 50%;
        font-size:.3rem;
        color:#646464;
        text-align: center;
        border-right: 1px solid #e6e6e6;
      }
      .opsure{
        width: 50%;
        font-size:.3rem;
        color:#323232;
        text-align: center;
      }
    }
  }
}
